<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <button onclick="test()">onclick="test()"</button>
    <button onclick="test1(this)">onclick="test(this)"</button>
    <!--使用onclick需要传递this，否则this将不是触发事件的对象，而是window-->
    <button onclick="obj.test()">onclick="obj.test()"</button>
    <script !src="">
        function test(){
            this;//window
        }
        function test1(obj){
            obj;//button
        }
        var obj={
            test:function(){
                this;//obj
            }
        }
    </script>
</body>
</html>